// 搜索配置
export const searchOption = ref({
  formConfig: {
    shopName: {
      component: "el-input",
      label: "店铺名称:",
      labelPosition: "top",
    },
    enterpriseName: {
      component: "el-input",
      label: "商家名称:",
      labelPosition: "top",
    },
  },
  menu: true,
});
//租金充值配置
export const rentChargeOptions = ref({
  formConfig: {
    keyword: {
      label: "店铺名称",
      component: "el-input",
    },
  },
});

// 表格配置
export const tableOption = ref(
  Utils.tools.deleteSearchConfig({
    menuHeaderAlign: "center",
    // 弹窗宽度
    dialogWidth: "30%",
    menu: true,
    // 是否显示编辑按钮
    editBtn: false,
    // 是否显示删除按钮
    delBtn: false,
    // 菜单宽度 单个按钮 52px 按钮容器内边距 8px 例如：4个按钮 = 52 * 4 * 8
    menuWidth: 400,
    // 表格配置
    column: {
      //时间
      createTime: {
        label: "时间",
        type: "datetime",
        format: "YYYY-MM-DD",
        valueFormat: "YYYY-MM-DD",
      },
      //类型
      type: {
        label: "类型",
      },
      //金额
      amount: {
        label: "变更金额",
      },
      //操作人员
      updateName: {
        label: "变更人",
      },
    },
  })
);

// 转账申请
export const searchOption1 = ref({
  formConfig: {
    tenantId: {
      label: "客户ID",
    },
    customerName: {
      label: "客户名称",
    },
    operationModeId: {
      label: "运营模式",
      component: "el-select",
      options: [],
    },
    updateName: {
      label: "操作人员",
    },
    // 开通时间
    createTime: {
      label: "开通时间",
      component: "el-date-picker",
      type: "daterange",
    },
    // 到期时间
    expiredTime: {
      label: "到期时间",
      component: "el-date-picker",
      type: "daterange",
    },
  },
  menu: true,
});

export const appTableOption = ref(
  Utils.tools.deleteSearchConfig({
    height: 300,
    menu: false,
    // 弹窗宽度
    dialogWidth: "30%",
    // 是否显示编辑按钮
    editBtn: false,
    // 是否显示删除按钮
    delBtn: false,
    // 菜单宽度 单个按钮 52px 按钮容器内边距 8px 例如：4个按钮 = 52 * 4 * 8
    menuWidth: 216,
    // 表格配置
    column: {
      serviceName: {
        label: "应用名称",
        width: 120,
      },

      serviceTypeName: {
        label: "应用类型",
        width: 320,
      },

      // operationModeName: {
      //   label: "运营模式",
      //   width: 120,
      // },

      tenantCost: {
        label: "成本",
        minWidth: 120,
      },

      tenantFee: {
        label: "资费",
        minWidth: 120,
      },
    },
  })
);
export const renewTableOption = ref(
  Utils.tools.deleteSearchConfig({
    height: 300,
    menu: false,
    // 是否显示编辑按钮
    editBtn: false,
    // 是否显示删除按钮
    delBtn: false,
    // 菜单宽度 单个按钮 52px 按钮容器内边距 8px 例如：4个按钮 = 52 * 4 * 8
    menuWidth: 216,
    // 表格配置
    column: {
      createTime: {
        label: "续费时间",
        width: 180,
        type: "datetime",
        format: "YYYY-MM-DD",
        valueFormat: "YYYY-MM-DD",
      },
      renewalAmount: {
        label: "续费金额",
      },
      expireDate: {
        label: "到期时间",
        width: 180,
        type: "datetime",
        format: "YYYY-MM-DD",
        valueFormat: "YYYY-MM-DD",
      },
      updateName: {
        label: "操作人员",
      },
      // renewalPeriod: {
      //   label: "续费年限",
      // },
    },
  })
);

export const tabOptions = ref([
  {
    label: "消费服务列表",
    name: "01",
  },
  {
    label: "采购记录",
    name: "02",
  },
  {
    label: "蚂蚁保",
    name: "03",
  },
  //充值记录
  {
    label: "充值记录",
    name: "04",
  },
  //线下转账记录
  {
    label: "线下转账记录",
    name: "05",
  },
  //提现列表
  {
    label: "提现列表",
    name: "06",
  },
  //租金列表
  {
    label: "租金列表",
    name: "07",
  },
  // //买断金
  // {
  //     label: "买断金",
  //     name: "08",
  // },
  // //增值服务
  // {
  //     label: "增值服务",
  //     name: "09",
  // },
]);
